(function (global, factory) {

  /**
   * TODO: window? global? self?
   */
  factory();


})(this, function () {

  var varsion = 'v0.0.1',

    icyQuery = function (selector) {
      return new icyQuery.fn.init(selector);
    };


  icyQuery.fn = icyQuery.prototype = { };

  var init = icyQuery.fn.init = function () {
    console.log('init');
  }

  // for 
  icyQuery.fn.init.prototype = icyQuery.fn;

  // export
  window.icyQuery = icyQuery;

});